<?php
include_once('session.php');

//viene a modificar?
if (isset($_GET['i'])) {
  $id_familia = $_GET['i'];
  require_once('php/class/familias.class.php');
  $oFamilia = new familia();
  $oFamilia->search($id_familia);
  $nombre = $oFamilia->NOMBRE;
  $descripcion = $oFamilia->DESCRIPCION;
  $unidad = $oFamilia->UNIDAD;
  $orden = $oFamilia->ORDEN;

  if ($orden == 1) { //descendiente
    $esAsc = '';
    $esDesc = 'Checked';
  } else {
    $esAsc = 'Checked';
    $esDesc = '';
  }

  $accion = "MODIFY";
} else {
  $esAsc = 'Checked';
  $esDesc = '';
  $nombre = "";
  $descripcion = "";
  $unidad = "";
  $orden = 0;
  $accion = "ADD";
  $id_familia = "";
}
?>
<html>
  <?php include('include.header_admin.html'); ?>
  <body class="bodyadmin">
    <div id="empresa" align="center">

      <form id="frm_bp" name="frm_bp" method="post">
        <input type="hidden" id="ACCION" name="ACCION" value="<?php echo $accion; ?>">
        <input type="hidden" id="id" name="id_familia" value="<?php echo $id_familia; ?>">
        <table class="marco">
          <tr>
            <td height="10%">
              <?php include('menu.php'); ?>
            </td>
          </tr>
          <tr height="5%">
            <td align="center" valign="button">
              Registro de Famílias
            </td>
          </tr>
          <tr>
            <td align="center" valign="middle" >
              <div id="DATO_HIDE" style="display:none" style="width:90%">
                <div id="DATO"></div>
              </div>
              <table class="formulario">
                <tr>
                  <td>Nombre</td>
                  <td><input type="text" id="nombre" name="nombre" class="validate['required','length[1,100]']" value="<?php echo $nombre; ?>"></td>
                </tr>
                <tr>
                  <td>Descripción</td>
                  <td><textarea id="descripcion" name="descripcion"><?php echo $descripcion; ?></textarea></td>
                </tr>
                <tr>
                  <td>Tipo de variedad</td>
                 <td><input type="text" id="unidad" name="unidad" value="<?php echo $unidad; ?>"></td>
                </tr>
                <tr>
                  <td>Tipo de ordenamiento</td>
                  <td><input type="radio" id="orden" name="orden" value="0" <?php echo $esAsc; ?>/>Ascendente <input type="radio" id="orden" name="orden" value="1" <?php echo $esDesc; ?>/>Descendente</td>
                </tr>
                <tr>
                  <td align="right">
                    <input type="button" value="Cancel" onclick="javascript:window.location='list_familias.php';">
                  </td>
                  <td align="left">
                    <input type="submit" id="submit" name="submit" value="Guardar">
                  </td>
                </tr>
              </table>
            </td>
          </tr>
          <tr>
            <td height="10%" valign="bottom" align="center">
              <?php include('footer.php'); ?>
            </td>
          </tr>
        </table>
      </form>

    </div>
  </body>
  <?php include('include.footer_admin.html'); ?>
  <script>
    ///////////////////////////////
    var myCheck;
    myCheck = new FormCheck('frm_bp', {
      submit:false,
      display:{
        errorsLocation : 1,
        indicateErrors : 2,
        keepFocusOnError : 0,
        closeTipsButton : 1,
        checkValueIfEmpty:1,                
        showErrors : 1
      }
    });		 
 
    $('frm_bp').addEvent('submit',function(ev){
      var IsValid;
      IsValid=myCheck.isFormValid();                                                                          
      if (IsValid){ 
            
        Ejecutor();
      }    
    });
    ///////////////////////////////

    function Ejecutor(){        
      window.addEvent('domready', function() {      	       
        var req = new Request.JSON({
          method: 'POST',
          url: 'ajax/ajax_familia.php', 
          data: $('frm_bp'),                
          noCache:true,                     
          onRequest: function(){
            $('submit').disabled = true;
            $('DATO_HIDE').show();
            $('DATO').innerHTML = 'Procesando ...'; 
          },
          onComplete: function(){
            setTimeout(function(){
              $('DATO_HIDE').fade('out').get('tween').chain(function() {
                $('DATO_HIDE').hide();
                $('DATO_HIDE').fade('in');                                                         
              });
            },2000);                                                                                                                                                                                                              
          },             
          onSuccess: function(response){
            switch(parseInt(response.RESULT)){
              case 0:
                $('DATO').innerHTML = "Operaci&oacute;n exitosa";  
                window.location='list_familias.php';
                break;
              case 1:
                $('DATO').innerHTML = response.ERROR;
                $('submit').disabled = false;
                break;
            }
          }
        }).get();        
      });
    }
  </script>
</html>
